#ifndef MESH_LOADER
#define MESH_LOADER
#include <vector>
#include <string>
#include "Vertex.h"
using namespace std;
namespace gengine
{
	namespace loaders
	{
class MeshLoader
{
public:
	MeshLoader(string name);
	Vertex const*GetVertexData() const;
	int const*GetIndexData()     const;

	int GetVertexDataSize() const { return streamVerts.size();}
	int GetIndexDataSize() const { return index.size();}

private:
	vector<Vertex> streamVerts;
	vector<int> index;
};
	}
}
#endif